#!/bin/bash

# macOS 开发模式启动脚本
# 解决 Keychain 访问问题（错误 -34018）

cd "$(dirname "$0")"

echo "🚀 启动 Server Box - macOS 开发模式"
echo "================================================"
echo ""
echo "⚠️  注意事项："
echo "   1. 此模式会跳过 Keychain 加密存储"
echo "   2. 仅用于本地开发，不影响生产构建"
echo "   3. 数据将使用本地非加密存储"
echo ""
echo "📝 如需正式签名，请参阅："
echo "   - macOS_Keychain_问题解决方案.md"
echo "   - macOS签名完整配置.md"
echo ""
echo "================================================"
echo ""

# 设置环境变量禁用 secure storage
export DISABLE_SECURE_STORAGE=true

# 使用 Flutter 运行
flutter run -d macos \
  --dart-define=DISABLE_SECURE_STORAGE=true \
  --dart-define=DEBUG_MODE=true

echo ""
echo "✅ 应用已退出"

